three-legged sling - Spanish English Dictionary